//////////////////////////////////////////////////////
// Player.h
//////////////////////////////////////////////////////

#pragma once

class CPlayer
{
protected:
    int m_iSector;
	int m_tempSector;
    int m_iHitPoints;
    int m_iMaxHitPoints;
    int m_iArmor;
    int m_iWeapon;
    int m_iGold;
    int m_iKeys;
    int m_iPotions;
    int m_iExperience;
	int m_HomeFrame; // character's base frame
	int m_CurrentFrame; // character's current frame animation
	int m_Facing;

public:
    CPlayer(void);
    ~CPlayer(void);

    void SetSector(int num);
    int GetSector();
	void SetTempSector(int num);
    int GetTempSector();
    void SetHitPoints(int num);
    int GetHitPoints();
    void SetMaxHitPoints(int num);
    int GetMaxHitPoints();
    void SetArmor(int num);
    int GetArmor();
    void SetWeapon(int num);
    int GetWeapon();
    void SetGold(int num);
    int GetGold();
    void SetKeys(int num);
    int GetKeys();
    void SetPotions(int num);
    int GetPotions();
    void SetExperience(int num);
    int GetExperience();
	int GetHomeFrame();
	void SetHomeFrame(int num);
	int GetCurrentFrame();
	void SetCurrentFrame(int num);
	int GetFacing();
	void SetFacing(int num);
};
